# -*- coding：utf-8 -*-
"""
@Time:2024-08-1711:44
@Auth:泛彼泊舟
@File:7、文件的常用方法.py
@IDE:PyCharm
@模块功能：xxx
"""
"""
导入一个模块：os，可以对文件进行具体的操作
- 删除
- 重命名
- 复制
- 获取文件的路径信息
- 创建一个文件
- 创建一个文件夹
.....
"""
# 导入os模块
import os

# 创建一个文件夹
os.mkdir("test")
os.mkdir("123")

# 创建一个文件
with open("123.txt", "w", encoding="utf-8") as file:
    file.write("123")

# - 重命名
os.rename("123.txt", "tq3.txt")

# - 删除：文件
os.remove("tq3.txt")
# 删除文件夹
os.rmdir("123")
# 删除一个有内容的文件夹，必须先删除文件夹里面的内容文件，才能删除空文件
# 获取文件夹的列表文件
print(os.listdir("./"))

# 递归删除目录
os.removedirs("test")